home *** CD-ROM | disk | FTP | other *** search
- FONTREPAIR INSTRUCTIONS
-
- There are two known bugs in CALLIGRAPHER font editor version 1.0 and
- these manifest in fonts created with it in some circumstances.
-
- The first bug is if a "NEW FONT" is created without using an exiting
- font as the font template, then the fontname will be misaligned by one
- byte. This will create a problem using Availfonts() in the operating
- system failing to recognize the fontname and will load a new copy
- everytime that font is called for by a program. In the worst case,
- PROWRITE calls Availfonts() every half-second and continually loads
- copies of the font until all 10 megs of ram is filled, causing an
- out-of-memory crash.
-
- THE CURE IS "FONTREPAIR"!!! FontRepair includes directions within
- itself, so even without these instructions you can always know how to
- use it if you have it. FontRepair works only from CLI. You use it by
- typing FontRepair on a CLI line, followed by the fonts you want
- repaired, in the following syntax:
-
- 1> FontRepair -DFn:fonts
- ^
- |
- Where "n" = number of drive where the fonts
- directory is located.
-
- ********************************************************************************
-
- (WARNING ON COMMAND ENTRY!! The instructions above are misleading!
- (To see the set built into FontRepair itself, enter: 1> fontrepair in
- CLI.) We re-directed those program instructions to ramdisk and copy
- them below. They're not easy to follow. They assume (but don't say)
- that FontRepair is in the C directory (or on Fonts disk) and that CD
- is set to the Fonts disk.
- --------------------------------------------------------------------
- Font Repair by Edward Kilham
- (c) Inter/Active Softworks 1987
-
- Usage: FontRepair [(-)files]
- Example: FontRepair fonts/topaz fonts/ruby -colorfonts
- fonts/topaz indicates a single font set to be fixed.
- -colorfonts indicates a directory of font sets to be fixed.
- ---------------------------------------------------------------------
- Even these instructions are incomplete and dangerous. They say
- nothing about CD or which disk the fonts are on. To see how robust
- the program was if we made errors in the command line, we tried a
- few variations with the commands (we wanted to fix a single face,
- dropcaps 54). Commands improperly given will at best fail and at
- worst crash you. Here's what happened with FontRepair in ramdisk:
-
- ram:fontrepair -df1:dropcaps Fails to UNABLE TO CONTINUE READING
- ram:fontrepair -df1:dropcaps/54 Ditto
- ram:fontrepair -df1:fonts/dropcaps GURU!
- ram:fontrepair -df1:fonts/dropcaps/54 GURU!
- ram:fontrepair -df1:fonts Screens and fixes every font in FONTS.
-
- 1. You must NOT use that prefixed dash to fix a single font in
- a FONTS directory. Here's an example of a proper command, with
- FontRepair in ramdisk and the font we want to fix (DROPCAPS) in a
- font directory on drive 1:
-
- 1> ram:fontrepair df1:fonts/dropcaps [Works]
-
- 2. If you do it the following way, the program fails or GURUs.
-
- 1> ram:fontrepair -df2:fonts/dropcaps
-
- 3. The prefixed dash is used ONLY when you want a whole directory
- of fonts checked and fixed in one pass, as in:
-
- 1> ram:fontrepair -df1:fonts [screens and fixes ALL fonts
- in the Fonts DIR of drive 1]
-
- 1> ram:fontrepair -df1:colorfonts [screens and fixes all
- fonts in DIR colorfonts]
-
- 4. If the program works properly, it delivers a message: "Analyzing
- SuchAndSo font". If that message doesn't appear and all you see on
- screen is a copyright notice, the program failed. When you screen an
- entire FONTS directory, the program will name each font it analyzes.
- If it doesn't do that, it has failed.
-
- I hope this additional information helps others.
-
- Dick Barnes
- Editor
- Amigan Apprentice & Journeyman
-
- ********************************************************************************
-
- FontRepair is PUBLIC DOMAIN and should be distributed as widely as
- possible!
-
- The other bug known to Calligrapher publisher is: Conversion of fonts
- from "Fixed Width" to "Proportional Width" is one way only and
- permanent! A proportional width font will never act as a fixed width
- font again! Fonts smaller than 32 point limit of FONTED on the 1.2
- Extras disk can be loaded, toggle "fixed width" on, and save back to
- disk.
-
- Both bugs are fixed in Calligrapher 1.05, which has passed testing.
- There are significant improvements added to the new Callig 1.05 disk,
- like a "FontMover" program which displays, fixes, repairs, and moves
- fonts from one disk to another. All the separate utilities have been
- combined in one program, especially useful to users of Workbench only,
- with one disk drive and 512K of memory.
-